cattle ditch - French English Dictionary